import turtle

# 设置画笔
t = turtle.Turtle()
t.speed(5)  # 绘制速度
t.pensize(2)

# 绘制头部（圆形）
t.penup()
t.goto(0, -50)
t.pendown()
t.begin_fill()
t.circle(50)  # 头部
t.end_fill()

# 绘制眼睛
t.penup()
t.goto(-20, 10)
t.pendown()
t.color("black")
t.begin_fill()
t.circle(5)  # 左眼
t.end_fill()

t.penup()
t.goto(20, 10)
t.pendown()
t.begin_fill()
t.circle(5)  # 右眼
t.end_fill()

# 绘制鼻子
t.penup()
t.goto(0, 0)
t.pendown()
t.begin_fill()
t.circle(8)  # 鼻子
t.end_fill()

# 绘制嘴巴
t.penup()
t.goto(-10, -10)
t.pendown()
t.setheading(-60)
t.circle(15, 120)  # 微笑弧线

# 绘制身体
t.penup()
t.goto(0, -50)
t.pendown()
t.color("black")
t.setheading(270)
t.forward(60)  # 身体长度
t.setheading(180)
t.circle(30, 180)  # 身体弧度
t.setheading(90)
t.forward(60)

# 绘制腿
t.penup()
t.goto(-20, -110)
t.pendown()
t.setheading(270)
t.forward(30)  # 前腿

t.penup()
t.goto(20, -110)
t.pendown()
t.setheading(270)
t.forward(30)  # 后腿

# 绘制尾巴
t.penup()
t.goto(-50, -80)
t.pendown()
t.setheading(135)
t.forward(40)  # 尾巴

# 完成绘制
t.hideturtle()
turtle.done()
